expressing satisfaction about something pleasing - Französisch Englisch Wörterbuch